+2005-07-08 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtkfilesel.c: Use g_get_host_name().
+
2005-07-07 Matthias Clasen <mclasen@redhat.com>
* configure.in: Add -DHPPEX -DSHMLINK to CFLAGS for HP-UX.
#include <windows.h>
#undef STRICT
#endif /* G_PLATFORM_WIN32 */
-#ifdef G_OS_WIN32
-#include <winsock.h> /* For gethostname */
-#endif
#include "gdk/gdkkeysyms.h"
#include "gtkbutton.h"
char *uri = NULL;
char *filename = NULL;
char *hostname;
- char this_hostname[257];
- int res;
+ const char *this_hostname;
GError *error = NULL;
if (!selection_data->data)
return;
}
- res = gethostname (this_hostname, 256);
- this_hostname[256] = 0;
+ this_hostname = g_get_host_name ();
if ((hostname == NULL) ||
- (res == 0 && strcmp (hostname, this_hostname) == 0) ||
+ (strcmp (hostname, this_hostname) == 0) ||
(strcmp (hostname, "localhost") == 0))
gtk_file_selection_set_filename (GTK_FILE_SELECTION (widget),
filename);
{
const gchar *file;
gchar *uri_list;
- char hostname[256];
- int res;
+ const char *hostname;
GError *error;
file = gtk_file_selection_get_filename (filesel);
{
if (info == TARGET_URILIST)
{
- res = gethostname (hostname, 256);
+ hostname = g_get_host_name ();
error = NULL;
- uri_list = g_filename_to_uri (file, (!res)?hostname:NULL, &error);
+ uri_list = g_filename_to_uri (file, hostname, &error);
if (!uri_list)
{
g_warning ("Error getting filename: %s\n",